Caoilin Quinn Horse Racing Form | Newbury 15:35 26th November 2021

Caoilin Quinn' Form | 26th November 2021

26th November 2021 Play Ladbrokes 1-2-Free On Football Handicap Hurdle (GBB Race)

Total Horses Ride Last 14 Days Race Type Wins Races Win %
90 1 wins from 6 runs
16.67%
Flat AW 5 50
10%
Flat Turf 8 110
7.27%
Race Type
Hurdle Turf
Class
2
Classifications
Handicap, Hurdle
Ground
Good To Soft
Distance
3m 52y
Runners
14
Prize Money
£35,000
Is Caoilin Quinn Improving?
Does Caoilin Quinn Suit This Race
Horse Strength

43.6%

Session: 6817

Going % good races

13.11%

44 of 61

Distance % good races

12.11%

8 of 61

Class % good races

43.6%

18 of 179

Race Type % good races

60.5%

18 of 179

Course % good races

60.5%

18 of 179

Most Profitable Bet Type
Previous Results Summary
Date Horse
Trainer
Course/Class/Distance/Type/Prize
Classifications
Weight
Headgear
Going Finish Pos./No. Of Runners - Dist. Won/Beaten/Finish Time
In Running Comments
SP BF Odds
Plc Odds
OR
0 2021-11-25 12:15 Manintheshadows
Caoilin Quinn
Lingfield / 5 / 2m 7f / Hurdle Turf / 6K 10-13
Cheekpieces
Good To Soft7/13 -btn 20.25 Malinas Island 10-8

front mid-division, hit 5th, went 4th after 3 out, ridden before 2 out, gradually weakened

6 8.59
2.57
95
1 2021-11-22 15:35 Borak
Caoilin Quinn
Ludlow / 4 / 1m 7f 169y / Hurdle Turf / 10K 11-7
Tongue Strap
Good8/9 -btn 24.3 Orchard Grove 11-6

always towards rear, well beaten 3 out

41 50
7.92
108
2 2021-11-17 15:45 Isle Of Rona
Caoilin Quinn
Ffos Las / 5 / 1m 7f 182y / NH Flat / 4K 10-7 Soft6/16 -btn 12.15 Hidden Beauty 10-11

held up, made headway at 3f, ridden and kept on at 2f, not reach leaders

19 20.1
5.1
3 2021-11-17 12:20 Bolsover Bill
Caoilin Quinn
Ffos Las / 4 / 1m 7f 182y / Hurdle Turf / 8K 10-11 Soft10/11 -btn 28.95 Dalamoi 11-4

held up, struggling off pace home turn, never a factor

81 133.76
20.02
4 2021-11-16 15:30 Gallopade
Caoilin Quinn
Fakenham / 5 / 2m 3y / NH Flat / 5K 10-11 Good1/7 -win 7 Sea The Clouds 11-4

keen raced wide, disputed lead until led 9f out, clear inside final furlong, comfortable

11 12.4
5.03
5 2021-11-13 15:50 Art Of Illusion
Caoilin Quinn
Uttoxeter / 5 / 1m 7f 168y / NH Flat / 4K 10-7 Good7/13 -btn 10.65 Benign Dictator 10-11

tracked leaders, ridden and outpaced at 3f, kept on at 2f, weakened inside final furlong

5.5 5.89
2.46
6 2021-11-10 15:40 Otter Lynn
Caoilin Quinn
Exeter / 4 / 2m 2f 111y / Hurdle Turf / 8K 10-5 Good To SoftP -btn Shirocco's Dream 10-12

in rear, mistake 2nd, tailed off 6th, pulled up after

201 1000
219.51
7 2021-11-10 15:10 Treacys Jim
Caoilin Quinn
Exeter / 4 / 3m 54y / Chase Turf / 11K 9-7 Good To SoftP -btn Normandy Soldier 11-1

tracked leaders, lost place before 4th, weakened after 14th, pulled up before 3 out

51 87.43
12.23
73
8 2021-11-08 16:00 Thahab Ifraj
Caoilin Quinn
Kempton / 4 / 2m / Hurdle Turf / 8K 11-6 Good5/8 -btn 10.5 Kensington Art 11-5

held up in rear, pushed along before 3 out, soon ridden and struggling, kept on again run-in

5.5 6.08
2.02
113
9 2021-11-07 13:35 Fraughan Hill
Caoilin Quinn
Sandown / 4 / 1m 7f 216y / Hurdle Turf / 10K 10-11
Hood
SoftP -btn Bombs Away 11-4

chased leader until 5th, jumped left next, soon weakened, pulled up before 2 out

51 72.05
9.2
10 2021-11-06 13:15 Gorcombe Moonshine
Caoilin Quinn
Wincanton / 3 / 1m 7f 50y / Hurdle Turf / 12K 10-5
Hood
GoodB -btn Knappers Hill 11-4

held up in rear, brought down 2nd

67 806.41
10.58
11 2021-11-05 15:35 Bardd
Caoilin Quinn
Warwick / 4 / 2m 4f / Chase Turf / 8K 9-13 Good2/7 -btn 3.25 Hamilton Dici 11-1

chased leaders, went 2nd 2 out, every chance last, ridden and outbattled run-in

6 5.92
1.88
96
12 2021-11-02 15:55 Gorcombe's Rascal
Caoilin Quinn
Exeter / 5 / 2m 161y / Hurdle Turf / 6K 9-12 Good To SoftP -btn Tibbie Dunbar 11-10

towards rear, tailed off before 4 out, pulled up before 3 out

51 90.88
13.96
79
13 2021-11-02 14:55 Bob Mahler
Caoilin Quinn
Exeter / 3 / 3m 54y / Chase Turf / 13K 11-3 Good To Soft10/13 -btn 64.3 St Erney 9-13

towards rear, hit 10th and pushed, brief headway before ridden after 12th and dropped to last

13 20.59
4.6
128
14 2021-11-01 12:55 Kingston King
Caoilin Quinn
Hereford / 5 / 3m 1f 119y / Hurdle Turf / 6K 10-0
Tongue Strap
Good4/11 -btn 23 Lily Glitters 10-8

led until 2 out, weakened before last, lost 3rd towards finish

4 4.47
1.98
74
15 2021-10-27 15:05 Limelighter
Caoilin Quinn
Taunton / 4 / 2m 3f 1y / Hurdle Turf / 9K 11-11
Cheekpieces
Good To Firm4/5 -btn 48.3 Voodoo Doll 11-9

held up in rear, tracked leaders 5th, ridden and outpaced home turn, soon struggling

8.5 9.56
3.2
109
16 2021-10-26 17:20 Gala Des Lys
Caoilin Quinn
Chepstow / 5 / 2m 11y / NH Flat / 4K 10-7
Hood
Good6/10 -btn 19.75 Henri The Second 10-10

mid-division, tracked front pack 4f out, ridden well over 3f out, weakened 2f out

126 438.84
87.98
17 2021-10-21 16:30 Treacys Jim
Caoilin Quinn
Newton Abbot / 5 / 3m 1f 170y / Chase Turf / 6K 10-1 Heavy4/7 -btn 53 Isla Di Milano 10-7

midfield, hit 15th, went fourth before next, struggling 4 out

7.5 9
2.7
76
18 2021-10-20 13:23 Familiar Spirit
Caoilin Quinn
Fontwell / 4 / 2m 3f 49y / Hurdle Turf / 8K 10-4 Soft8/14 -btn 39 Universal Dave 11-4

always towards rear

151 429.33
40.48
19 2021-10-15 16:50 Lady Thistledown
Caoilin Quinn
Uttoxeter / 5 / 1m 7f 168y / NH Flat / 4K 10-5
Cheekpieces
Good7/7 -btn 48.5 Presenting Nelly 10-11

held up towards rear, outpaced 4f out, well beaten final 3f

101 213.97
19.98
20 2021-10-14 16:05 Write It Down
Caoilin Quinn
Wincanton / 5 / 3m 1f 30y / Chase Turf / 7K 10-2
Tongue Strap
Good To Firm6/11 -btn 7 O'Faolains Lad 10-10

badly hampered 1st, rear division, behind 11th, mistake 13th, plugged on but never a threat

6 7.6
2.31
79
21 2021-10-10 16:22 Gorcombe Moonshine
Caoilin Quinn
Newton Abbot / 5 / 2m 167y / NH Flat / 4K 10-6
Hood
Good To Soft4/11 -btn 18.25 Iberio 10-13

in rear, headway into fifth over 4f out, ridden 2f out, one pace

51 100
14.65
22 2021-10-03 14:12 Sunny Express
Caoilin Quinn
Uttoxeter / 5 / 2m 6f 108y / Chase Turf / 6K 11-3
Cheekpieces
Good2/9 -btn 19 Mariners Moon 10-4

mid-division, mistake 4th, prominent 4 out, ridden before 3 out, kept on one pace

4.33 4.5
1.83
102
23 2021-09-28 16:28 Outsmartin
Caoilin Quinn
Worcester / 5 / 2m 7f / Hurdle Turf / 6K 10-11 Good To SoftP -btn Ballymilan 11-8

off the pace in mid-division, pushed along before 8th, soon struggling, tailed off and pulled up before 3 out

101 196.2
26.3
88
24 2021-09-28 15:58 Manintheshadows
Caoilin Quinn
Worcester / 5 / 2m 7f / Hurdle Turf / 6K 10-13 Good To Soft1/10 -win 3.5 Chosen Shant 11-11

chased leaders, went 2nd after 3rd, led before 3 out, soon hung left, driven clear from last

4 4.39
1.72
90
25 2021-08-23 18:05 This Breac
Caoilin Quinn
Stratford / 5 / 2m 3f 98y / Chase Turf / 6K 9-10
Hood
Good3/7 -btn 6.5 Chapati 11-5

settled into mid-division, slow 4th, headway 7th, close 3rd final bend, fading final 150 yards

9 10.5
2.52
77
26 2021-07-29 15:55 This Breac
Caoilin Quinn
Stratford / 5 / 2m 3f 98y / Chase Turf / 6K 9-12
Hood
Good7/13 -btn 7.1 Beautiful Ben 11-10

held up, mistake 10th, ridden and outpaced under 3 out, ran on steadily from before last, never dangerous

41 50.44
12
79
27 2021-07-29 14:10 He's A Bully
Caoilin Quinn
Stratford / 5 / 2m 6f 125y / Chase Turf / 6K 10-9 GoodP -btn Franz Klammer 11-4

held up in rear, detached before 4th, pushed along after 11th and soon struggling, pulled up soon after

51 145.56
12.5
90
28 2021-07-15 20:30 Duke Of Chalfont
Caoilin Quinn
Worcester / 5 / 2m 4f / Hurdle Turf / 6K 11-2 GoodP -btn No Worries 10-0

not always fluent, always behind, pulled up before 3 out

151 990
170
96
29 2021-07-15 20:00 Drumlee Watar
Caoilin Quinn
Worcester / 4 / 2m 7f / Hurdle Turf / 8K 11-7
Tongue Strap
Good1/7 -win 0.2 Blue Sans 10-9

made all, pushed along after 6th and before 8th, ridden and pressed from 3 out, joined from last, just prevailed

4 4.3
1.5
125
30 2021-07-13 20:20 Dancingwith Storms
Caoilin Quinn
Southwell / 4 / 2m 4f 88y / Hurdle Turf / 7K 11-7
Hood
GoodF -btn Pinnacle Peak 11-5

held up in mid-division, fell 2nd (normal 5th)

6.5 8.67
1.81
111
31 2021-07-11 15:48 He's A Bully
Caoilin Quinn
Stratford / 5 / 2m 6f 125y / Chase Turf / 6K 10-9 Good5/10 -btn 39.6 Franz Klammer 9-12

towards rear, progress to 3rd before pushed after 3 out, ridden after 2 out and faded

67 156.68
15.49
95
32 2021-07-06 20:45 Bailarico
Caoilin Quinn
Uttoxeter / 4 / 2m 7f 70y / Hurdle Turf / 7K 11-5
Cheekpieces
Good To Soft3/5 -btn 17.5 Drumlee Watar 11-10

chased leaders, niggled along at times, mistake 3 out, weakened before last

2.5 2.58
1.2
120
33 2021-06-27 16:05 Dancingwith Storms
Caoilin Quinn
Uttoxeter / 4 / 2m 3f 207y / Hurdle Turf / 7K 10-12
Hood
Good2/14 -btn 0.5 Hunting Percival 11-9

Midfield, headway travelling well 3 out, joined leaders 2 out, with winner at last, headed on run in

11 13.5
3.79
108
34 2021-06-22 18:15 He's A Bully
Caoilin Quinn
Newton Abbot / 4 / 2m 4f 216y / Chase Turf / 8K 10-3 Soft8/8 -btn 17.75 Delight Of Dubai 11-12

mid-division, pushed along before 2 out disputing 5th weakened after 2 out

51 100
16.5
99
35 2021-06-20 15:05 Silver Quay
Caoilin Quinn
Worcester / 5 / 2m 4f / Hurdle Turf / 6K 10-1 Good9/12 -btn 39.95 Thirtyfourstitches 11-4

held up towards rear, not fluent 4th, outpaced before 3 out, soon weakened

41 43.87
9.1
77
36 2021-06-20 13:30 This Breac
Caoilin Quinn
Worcester / 5 / 2m 7f / Chase Turf / 6K 10-2
Hood
Good4/14 -btn 22.5 Debden Bank 11-11

in rear, headway after 12th, went 2nd when not fluent 4 out, beaten 4th next, weakened 2 out, mistake last

41 54.45
9.8
83
37 2021-06-11 20:50 Flash Gorcombe
Caoilin Quinn
Newton Abbot / 5 / 2m 167y / NH Flat / 4K 10-2 Good9/9 -btn 48.3 Holerday Ridge 10-9

off the pace in last pair, never a factor, tailed off

101 327.52
36
38 2021-06-11 19:45 He's A Bully
Caoilin Quinn
Newton Abbot / 5 / 2m 75y / Chase Turf / 7K 11-5 Good8/10 -btn 45.25 Shortcross Storm 11-6

off the pace in 5th, mistake 5th, weakened before 4 out, tailed off

51 230
34.46
103
39 2021-06-03 15:45 Out By Six
Caoilin Quinn
Ffos Las / 5 / 1m 7f 182y / Hurdle Turf / 6K 9-8
Tongue Strap
Good7/13 -btn 14.25 Easkey Lad 10-11

prominent, not fluent 2nd, soon led, not fluent 3 out, soon headed, no extra before last

11 15.91
3.9
76
40 2021-05-31 14:25 Frankie Baby
Caoilin Quinn
Cartmel / 5 / 2m 6f 31y / Hurdle Turf / 6K 11-0
Cheekpieces
Good8/11 -btn 21.65 For Jim 11-3

led, often rousted along, jinked right after 3rd, not fluent next, jinked right after 7th, not fluent next, headed before last, soon weakened

5 6.8
2.16
94
41 2021-05-19 18:20 Independence
Caoilin Quinn
Southwell / 5 / 1m 7f 182y / NH Flat / 4K 11-0 Good3/10 -btn 10.25 Pop Mistress 10-4

held up in mid-division, headway over 4f out, 3rd and ridden over 3f out, chased winner over 1f out until inside final furlong, kept on

8.5 9.8
2.75
42 2021-05-07 13:30 Out By Six
Caoilin Quinn
Market Rasen / 5 / 2m 125y / Hurdle Turf / 6K 10-6 Good5/10 -btn 12.1 Hats Off To Larry 11-12

disputed lead, led narrowly after 2 out, shaken up when pressed run to 2 out, mistake 2 out, lost all momentum and soon headed, no extra closing stages

5.5 5.96
2.14
78
43 2021-05-06 14:30 Dancingwith Storms
Caoilin Quinn
Worcester / 4 / 2m 4f / Hurdle Turf / 7K 10-13
Hood
Good4/11 -btn 3.25 High Change 11-6

midfield, headway to go second after 7th, ridden to lead briefly 2 out, headed before last, kept on from last

5.5 6.36
2.16
108
44 2021-05-05 17:20 Frankie Baby
Caoilin Quinn
Fontwell / 5 / 2m 5f 164y / Hurdle Turf / 6K 10-12
Cheekpieces
Good2/16 -btn 3.75 Josie Abbing 10-12

pushed along to take up prominent position, went clear with one other before 4th, led before 5 out, urged along before next, headed on run to 2 out but responded to pressure and stayed on

8 8.77
2.4
93
45 2021-04-22 16:05 Gangster
Caoilin Quinn
Perth / 4 / 2m 7f 180y / Chase Turf / 10K 11-4
Tongue Strap
Good5/10 -btn 49.5 Thomas Todd 11-8

midfield, mistakes 5th and 7th, pushed along 9th, given reminder before 12th, hit 13th, held when mistake 4 out

8.5 9.87
3
115
46 2021-04-22 15:30 Miss Honey Ryder
Caoilin Quinn
Perth / 3 / 3m 2f 127y / Hurdle Turf / 12K 10-8 GoodP -btn Seven Eye Bridge 10-10

mid-division, pushed along approaching 2 out (usual 3 out), pulled up before last

9.5 11.5
3.55
117
47 2021-04-20 15:45 Just A Sip
Caoilin Quinn
Sedgefield / 5 / 2m 5f 34y / Hurdle Turf / 6K 11-4
Tongue Strap
Good2/9 -btn 6.5 Kilganer Queen 11-6

tracked leader, disputed lead 3 out, led narrowly 2 out, ridden when pressed last, soon headed and no extra run-in

1.91 2.08
1.26
92
48 2021-04-19 16:30 Under Discussion
Caoilin Quinn
Hexham / 5 / 2m 48y / NH Flat / 4K 10-7 Good6/9 -btn 18.95 Fringill Dike 10-9

held up towards rear, pushed along to maintain contact back straight, hard ridden before home turn, one pace final furlong

4.5 4.87
1.95
49 2021-04-18 13:22 Silver Quay
Caoilin Quinn
Stratford / 5 / 2m 3f 98y / Chase Turf / 6K 9-11 GoodP -btn Getawaytonewbay 11-1

always towards rear, pulled up before last

26 28.33
7.02
81
50 2021-04-18 11:45 Drumlee Watar
Caoilin Quinn
Stratford / 4 / 3m 2f 83y / Hurdle Turf / 7K 11-5
Tongue Strap
Good2/10 -btn 5 Wbee 11-0

held up, nudged along 2 out, headway before last, stayed on into 2nd run-in

10 12.75
4.06
110
51 2021-04-13 15:30 Pollyamorous
Caoilin Quinn
Newton Abbot / 5 / 2m 5f 122y / Hurdle Turf / 7K 10-0 GoodP -btn Mystic Court 11-3

not always fluent in rear, well behind 4 out, pulled up before 3 out

101 180
22.01
81
52 2021-04-11 16:25 Just A Sip
Caoilin Quinn
Plumpton / 5 / 2m 4f 114y / Hurdle Turf / 6K 10-13
Tongue Strap
Good1/9 -win 14 The Wire Flyer 11-7

mid-division out wide, good headway chasing leaders before 7th, 2nd next, led 3 out, clear before 2 out, kept on strongly

4.33 5.15
1.64
92
53 2021-04-10 15:20 Dancingwith Storms
Caoilin Quinn
Chepstow / 4 / 2m 11y / Hurdle Turf / 7K 10-7
Hood
Good2/5 -btn 5.5 Jersey Grey 10-4

led, ridden and headed 3 out, tracked leaders, kept on to go 2nd close hiome

5 5.2
2.53
108
54 2021-04-08 17:30 Here Hare Here
Caoilin Quinn
Taunton / 5 / 2m 104y / NH Flat / 4K 10-6 Good To Firm3/8 -btn 1.3 Kandoo Kid 11-2

midfield, ridden turning for home, stayed on under pressure from over 1f out (finished 4th, placed 3rd)

10 11.35
3.1
55 2021-04-08 14:30 Eva's Diva
Caoilin Quinn
Taunton / 5 / 2m 104y / Hurdle Turf / 6K 10-12
Tongue Strap
Good To Firm2/12 -btn 1.75 Mi Laddo 9-11

prominent, close up 3rd, disputed lead 4th, close up 5th, ridden to lead narrowly 2 out, headed flat, no extra close home

7 7.86
2.64
93
56 2021-04-08 13:25 Delta River
Caoilin Quinn
Taunton / 4 / 2m 104y / Hurdle Turf / 6K 10-7 Good To FirmP -btn Tulin 10-11

keen towards rear, awkward 2nd, saddle slipped and pulled up before 3rd

67 167.37
9.79
57 2021-04-05 14:45 Frankie Baby
Caoilin Quinn
Plumpton / 5 / 3m 1f 152y / Chase Turf / 7K 11-3
Cheekpieces
Good4/8 -btn 28.5 Aheadfullofdreams 11-12

ran in snatches and pushed along throughout, chased leaders, blundered 4th, outpaced when mistake 13th

5 6.2
1.93
100
58 2021-04-03 15:15 Bailarico
Caoilin Quinn
Haydock / 2 / 3m 58y / Hurdle Turf / 35K 10-6
Blinkers
Good14/15 -btn 41.7 Small Present 11-6

held up and always towards rear, tailed off

51 93.09
12
122
59 2021-03-28 17:15 Another Emotion
Caoilin Quinn
Carlisle / 2 / 3m 110y / Chase Turf / 30K 10-12
Blinkers
Soft1/11 -win 9.5 Event Of Sivola 10-13

prominent, disputed lead 13th, led 3 out, went clear from next, stayed on well

8.5 11
3.15
116
60 2021-03-25 13:35 Young Lieutenant
Caoilin Quinn
Chepstow / 4 / 2m 7f 131y / Hurdle Turf / 6K 10-13
Tongue Strap
Good4/6 -btn 55 Major Dundee 11-2

held up in 5th, not fluent 4th, closed 5th, hit next, slow 7th and pushed along, weakened before 2 out, tailed off

6.5 7.4
2.9
119
61 2021-03-25 12:30 Earthly
Caoilin Quinn
Chepstow / 5 / 2m 11y / Hurdle Turf / 6K 10-4
Tongue Strap
Good7/13 -btn 41.25 Baratineur 11-1

towards rear, mistake 4th, well beaten after next

15 14.97
4.53
83
62 2021-03-23 16:45 Mandalayan
Caoilin Quinn
Taunton / 5 / 2m 7f 198y / Hurdle Turf / 6K 10-8
Hood
Good8/16 -btn 19.25 Tactical Manoeuvre 11-3

midfield, ridden after 3 out (usual 4 out), outpaced on home turn, weakened from 2 out

17 19.26
4.98
97
63 2021-03-20 12:30 Pollyamorous
Caoilin Quinn
Fontwell / 4 / 2m 1f 162y / Hurdle Turf / 6K 10-4 Good To Soft7/11 -btn 33.75 Sambezi 11-4

held up in rear, ridden before 3 out, steady headway 2 out, one pace from last

301 1000
80
64 2021-03-16 16:35 Another Emotion
Caoilin Quinn
Sedgefield / 4 / 3m 2f 59y / Chase Turf / 8K 11-5
Blinkers
Good To Soft2/7 -btn 6.5 Gran Paradiso 10-10

midfield, headway to press leaders 9th, upsides 16th, ridden behind leader 3 out, one pace from before last

13 15.5
6.6
116
65 2021-03-15 14:47 Bailarico
Caoilin Quinn
Plumpton / 3 / 3m 217y / Hurdle Turf / 11K 10-10
Blinkers
Good To Soft6/8 -btn 33 Trincomalee 10-11

close up, ridden 4 out, weakened 2 out

13 18.93
3.98
124
66 2021-03-13 15:07 Talktomenow
Caoilin Quinn
Ayr / 4 / 3m 20y / Chase Turf / 8K 11-2
Blinkers
Heavy2/6 -btn 2.25 Cash To Ash 11-7

chased leaders, not fluent 3rd, not fluent and reminder 12th, not much room after 15th, every chance when mistake 4 out, mistake 2 out, held flat, kept on

6 7.7
3.3
120
67 2021-03-09 13:35 Pollyamorous
Caoilin Quinn
Exeter / 4 / 2m 175y / Hurdle Turf / 6K 10-2 Good To Soft9/15 -btn 44.75 Killer Kane 11-2

off the pace and always towards rear

401 1000
113.29
68 2021-03-07 15:35 Dancingwith Storms
Caoilin Quinn
Huntingdon / 4 / 1m 7f 171y / Hurdle Turf / 7K 10-11
Hood
Good To Soft2/11 -btn 11 Onemorefortheroad 11-12

mid-division, headway 4th, mistake 3 out and 2 out, no impression on winner, kept on

34 48
8.67
108

Anonymous Ginger Ltd. does not encourages reckless gambling. This site is not intended for an audience under 18 years of age. We recommend that readers who engage in gambling do so responsibly and set financial limits. If you have a concern about problem gambling, you can contact GamCare on 0845 6000 133 or gamcare.org.uk

Anonymous Ginger © Copyright 2024, All Rights Reserved